dustless sweeper - French English Dictionary